home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 43
/
Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso
/
-serious-
/
comms
/
other
/
timelord
/
timelord.readme
< prev
next >
Wrap
Text File
|
1999-06-14
|
3KB
|
75 lines
Short: OS timeclock resync tool
Author: granta@mindspring.com (Grant Allen)
Uploader: granta@mindspring.com (Grant Allen)
Type: dev/c
Tool to re-sync your system battery clock and the
standard OS clock with that of an internet host. This
tool can be run both from the command line and from
the WorkBench. When run from the workbench, the GUI
has several additional features not available as a
transient command:
1) Window can be shrunk and moved off to the side allowing
it to be run as a background server.
2) You can set up a list of hosts to re-sync with. You
can manually select a host from the list, or have it
sequence down through the list, trying each host in
sequence, until it either successfully connects with
one or has failed to connect with all of the hosts
in the list.
3) Can be configured to re-sync the clocks at a regular
interval. It is currently configured to continuously
re-sync the at 10 minute intervals while you are on
line. When this feature kicks in to perform a re-sync,
it attempts to re-sync using the "sequence through
hosts" feature mentioned in #2. This automatic re-sync
feature can be disabled by setting the interval to 0 minutes.
This program is a full object oriented, C++ program, and
not a compiled script. It has full resource management built
in, which means it cleans up after itself, making sure
allocated memory is freed, and all sockets are closed when
complete. This utility was written from scratch using a
foundation class system I have written.
A partial list of features provided by this system include:
1) TCP support
2) full resource management
3) class which provides full management of child processes or threads
4) full GUI class system providing support for all controls, windows
and virtual screens
5) all GUI objects support arrays, so you can have arrays of controls
or even windows
6) full GUI message dispatcher built in so you don't have to
worry about this. you simply have to add message handlers
for those messages which you want to handle. interpretation,
processing, and replying to messages is all handled internally
for you.
7) interprocess communication port class
8) high performance string class
9) full set of signal handling classes
All of these classes, and the above program were were
designed and compiled using SAS C++ 6.57.
-----------------------------------
Please don't break up this archive if you upload it elsewhere.
-----------------------------------
You are not allowed to charge for the distribution of this
utility. I retain all rights to it, but I am not charging any
fees for its use. It is fully operational (not crippleware),
and contains NO nag screens!!! All help is built in. To run
the GUI interface, simply run it without arguments, or click
on the 'TimeLord' icon.
-----------------------------------
Please drop me a message letting me know what you think of it...
suggestions, bugs, ...